small-size facility - Espagnol Anglais Dictionnaire